7 #ifndef __LITEQMI_LOC_H__
8 #define __LITEQMI_LOC_H__
17 #define LOC_UINT8_MAX_STRING_SZ 255
24 #define LOCEVENTMASKPOSITIONREPORT 0x00000001
31 #define LOCEVENTMASKGNSSSVINFO 0x00000002
38 #define LOCEVENTMASKNMEA 0x00000004
44 #define LOCEVENTMASKNINOTIFYVERIFYREQ 0x00000008
50 #define LOCEVENTMASKINJECTTIMEREQ 0x00000010
56 #define LOCEVENTMASKINJECTPREDICTEDORBITSREQ 0x00000020
62 #define LOCEVENTMASKINJECTPOSITIONREQ 0x00000040
68 #define LOCEVENTMASKENGINESTATE 0x00000080
74 #define LOCEVENTMASKFIXSESSIONSTATE 0x00000100
80 #define LOCEVENTMASKWIFIREQ 0x00000200
88 #define LOCEVENTMASKSENSORSTREAMINGREADYSTATUS 0x00000400
96 #define LOCEVENTMASKTIMESYNCREQ 0x00000800
103 #define LOCEVENTMASKSETSPISTREAMINGREPORT 0x00001000
112 #define LOCEVENTMASKLOCATIONSERVERCONNECTIONREQ 0x00002000
122 #define LOCEVENTMASKNIGEOFENCENOTIFICATION 0x00004000
133 #define LOCEVENTMASKGEOFENCEGENALERT 0x00008000
143 #define LOCEVENTMASKGEOFENCEBREACHNOTIFICATION 0x00010000
153 #define LOCEVENTMASKPEDOMETERCONTROL 0x00020000
163 #define LOCEVENTMASKMOTIONDATACONTROL 0x00040000
172 #define LOCEVENTMASKBATCHFULLNOTIFICATION 0x00080000
183 #define LOCEVENTMASKLIVEBATCHEDPOSITIONREPORT 0x00100000
190 #define LOCEVENTMASKINJECTWIFIAPDATAREQ 0x00200000
202 #define LOCEVENTMASKGEOFENCEBATCHBREACHNOTIFICATION 0x00400000
212 #define LOCEVENTMASKVEHICLEDATAREADYSTATUS 0x00800000
224 #define LOCEVENTMASKGNSSMEASUREMENTREPORT 0x01000000
229 #define LOCEVENTMASKINVALIDVALUE 0xFFFFFFFF
231 #define MAX_SENSOR_DATA_LEN 64
232 #define MAX_TEMP_DATA_LEN 64
234 #define MAX_LOC_NMEA_STR_LEN 201
2222 unpack_loc_SLQSLOCInjectUTCTime_t *pOutput
2496 unpack_loc_SLQSLOCInjectPosition_t *pOutput
2555 unpack_loc_SLQSLOCSetCradleMountConfig_t *pOutput
2753 unpack_loc_SLQSLOCInjectSensorData_t *pOutput
2860 unpack_loc_SLQSLOCGetServer_t *pOutput
2898 uint16_t address[8];
3489 uint16_t IPv6Addr[8];
3764 unpack_loc_GetFixCriteria_t *pOutput
uint32_t * pHorUncCircular
Definition: loc.h:1888
#define MAX_TEMP_DATA_LEN
Definition: loc.h:232
uint32_t * pOpaqueIdentifier
Definition: loc.h:3182
int unpack_loc_EventTimeSyncCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_EventTimeSyncCallback_Ind_t *pOutput)
uint8_t TlvPresent
Definition: loc.h:2900
uint8_t * pHorConfidence
Definition: loc.h:1442
uint16_t batchPerSec
Definition: loc.h:3311
uint64_t timestampUtc
Definition: loc.h:2452
uint32_t * pTimeUnc
Definition: loc.h:1460
swi_uint256_t ParamPresenceMask
Definition: loc.h:1467
int unpack_loc_SLQSLOCGetOpMode(uint8_t *pResp, uint16_t respLen, unpack_loc_SLQSLOCGetOpMode_t *pOutput)
uint8_t altitudeAssumed
Definition: loc.h:2154
uint16_t Tlvresult
Definition: loc.h:983
uint32_t injectTimeSyncStatus
Definition: loc.h:3097
uint32_t status
Definition: loc.h:3441
uint16_t gnssSvId
Definition: loc.h:2121
uint32_t * pTimeSrc
Definition: loc.h:1461
uint8_t * pAccelSamplesAccepted
Definition: loc.h:3183
uint32_t accuracy
Definition: loc.h:3810
int unpack_loc_SLQSLOCGetBestAvailPos(uint8_t *pResp, uint16_t respLen, unpack_loc_SLQSLOCGetBestAvailPos_t *pOutput)
int has_gyroTimeSrc
Definition: loc.h:2712
int has_vertRelicability
Definition: loc.h:2449
uint8_t confidence
Definition: loc.h:2519
loc_satelliteInfo * pSatelliteInfo
Definition: loc.h:2155
loc_gyroTempAcceptReady * pGyroTempAcceptReady
Definition: loc.h:3341
uint32_t * pHorUncEllipseSemiMinor
Definition: loc.h:1893
uint32_t serverType
Definition: loc.h:3530
uint32_t svStatus
Definition: loc.h:2123
uint16_t Tlvresult
Definition: loc.h:2972
swi_uint256_t ParamPresenceMask
Definition: loc.h:3187
#define MAX_LOC_NMEA_STR_LEN
Definition: loc.h:234
swi_uint256_t ParamPresenceMask
Definition: loc.h:3342
int pack_loc_SLQSLOCGetServer(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SLQSLOCGetServer_t *reqArg)
swi_uint256_t ParamPresenceMask
Definition: loc.h:3392
int has_rawHorConfidence
Definition: loc.h:2461
uint32_t serverType
Definition: loc.h:2818
uint32_t timeSyncRefCounter
Definition: loc.h:3052
uint32_t coverage
Definition: loc.h:2264
uint8_t len
Definition: loc.h:520
uint16_t id
Definition: loc.h:319
uint8_t * pGyroTempSamplesAccepted
Definition: loc.h:3186
uint32_t * pVertUnc
Definition: loc.h:1890
uint8_t TlvPresent
Definition: loc.h:3811
uint32_t state
Definition: loc.h:2517
uint8_t TlvPresent
Definition: loc.h:2917
int has_altitudeSrcInfo
Definition: loc.h:2451
uint32_t * pAltitudeWrtMeanSeaLevel
Definition: loc.h:1901
int unpack_loc_SetExtPowerState(uint8_t *pResp, uint16_t respLen, unpack_loc_SetExtPowerState_t *pOutput)
loc_sensorDataUsage * pSensorDataUsage
Definition: loc.h:1913
int unpack_loc_SLQSLOCGetServer(uint8_t *pResp, uint16_t respLen, unpack_loc_SLQSLOCGetServer_t *pOutput)
uint16_t Tlvresult
Definition: loc.h:3601
uint32_t * pRecurrenceType
Definition: loc.h:819
uint8_t TlvPresent
Definition: loc.h:3895
uint32_t status
Definition: loc.h:1554
int pack_loc_Stop(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_Stop_t *reqArg)
swi_uint256_t ParamPresenceMask
Definition: loc.h:2022
sensorData_t acceleroData
Definition: loc.h:2707
swi_uint256_t ParamPresenceMask
Definition: loc.h:2973
loc_MinIntervalTlv loc_minInterval
Definition: loc.h:3933
uint32_t timeOfFirstSample
Definition: loc.h:2648
int has_horConfidence
Definition: loc.h:2437
int has_vertUnc
Definition: loc.h:2445
int unpack_loc_SetExtPowerConfig_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_SetExtPowerConfig_Ind_t *pOutput)
int pack_loc_SetOperationMode(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SetOperationMode_t *reqArg)
uint32_t * pHorUncCircular
Definition: loc.h:1438
int unpack_loc_SLQSLOCInjectSensorData(uint8_t *pResp, uint16_t respLen, unpack_loc_SLQSLOCInjectSensorData_t *pOutput)
uint32_t serverStatus
Definition: loc.h:2967
uint32_t address
Definition: loc.h:2877
int has_accleroData
Definition: loc.h:2706
int pack_loc_SLQSLOCInjectPosition(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SLQSLOCInjectPosition_t *reqArg)
int pack_loc_SLQSLOCSetCradleMountConfig(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SLQSLOCSetCradleMountConfig_t *reqArg)
uint16_t Tlvresult
Definition: loc.h:701
uint8_t SessionId
Definition: loc.h:893
uint32_t mode
Definition: loc.h:967
uint32_t * pHorUncEllipseOrientAzimuth
Definition: loc.h:1895
uint32_t * pVertReliability
Definition: loc.h:1903
loc_urlAddr * pURL
Definition: loc.h:2971
int unpack_loc_SetOperationMode(uint8_t *pResp, uint16_t respLen, unpack_loc_SetOperationMode_t *pOutput)
uint8_t * pHorCirConf
Definition: loc.h:1896
uint8_t TlvPresent
Definition: loc.h:3849
loc_LocApplicationInfo * pApplicationInfo
Definition: loc.h:823
uint32_t Status
Definition: loc.h:3710
int pack_loc_Start(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_Start_t *reqArg)
loc_precisionDilution * pPrecisionDilution
Definition: loc.h:1910
loc_GnssData * pGnssData
Definition: loc.h:1046
int has_horReliability
Definition: loc.h:2439
int unpack_loc_InjectSensorDataCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_InjectSensorDataCallback_Ind_t *pOutput)
uint32_t * pSpeedUnc
Definition: loc.h:1900
uint16_t Tlvresult
Definition: loc.h:716
int unpack_loc_DeleteAssistData(uint8_t *pResp, uint16_t respLen, unpack_loc_Delete_Assist_Data_t *pOutput)
uint32_t * pMinIntervalTime
Definition: loc.h:822
uint32_t acceleroTimeSrc
Definition: loc.h:2711
int has_vertConfidence
Definition: loc.h:2447
uint32_t * pHorUncEllipseOrientAzimuth
Definition: loc.h:1441
uint64_t * pLatitude
Definition: loc.h:1886
loc_precisionDilution * pPrecisionDilution
Definition: loc.h:1456
int pack_loc_EventRegister(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_EventRegister_t *reqArg)
int unpack_loc_EventNMEA_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_EventNMEA_Ind_t *pOutput)
int has_horUncCircular
Definition: loc.h:2435
uint32_t PDOP
Definition: loc.h:1121
uint32_t positionSrc
Definition: loc.h:2456
int pack_loc_SLQSLOCSetServer(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SLQSLOCSetServer_t *reqArg)
uint16_t gpsWeek
Definition: loc.h:1185
uint8_t * pAppName
Definition: loc.h:281
uint16_t Tlvresult
Definition: loc.h:1505
uint32_t timestampAge
Definition: loc.h:2454
swi_uint256_t ParamPresenceMask
Definition: loc.h:1916
tempData_t accelTemp
Definition: loc.h:2715
uint8_t SessionId
Definition: loc.h:818
uint8_t versionLen
Definition: loc.h:3893
uint32_t * pHorReliability
Definition: loc.h:1898
uint8_t injectEnable
Definition: loc.h:3282
uint8_t flags
Definition: loc.h:2606
uint16_t Tlvresult
Definition: loc.h:1466
int has_timestampAge
Definition: loc.h:2455
loc_BdsSV * pSV
Definition: loc.h:521
int pack_loc_GetFixCriteria(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
loc_svUsedforFix * pSvUsedforFix
Definition: loc.h:1464
uint32_t usageMask
Definition: loc.h:1146
uint32_t system
Definition: loc.h:2120
swi_uint256_t ParamPresenceMask
Definition: loc.h:3602
uint64_t * pLongitude
Definition: loc.h:1437
uint32_t * pVertReliability
Definition: loc.h:1450
uint8_t providerLen
Definition: loc.h:3888
uint16_t samplesPerBatch
Definition: loc.h:3229
uint32_t * pAltitudeWrtEllipsoid
Definition: loc.h:1889
int has_altitudeWrtEllipsoid
Definition: loc.h:2441
loc_BdsSVInfo * pBdsSVInfo
Definition: loc.h:1049
uint8_t injectEnable
Definition: loc.h:3228
uint32_t status
Definition: loc.h:3391
uint16_t Tlvresult
Definition: loc.h:841
uint16_t Tlvresult
Definition: loc.h:2021
uint64_t timeMsec
Definition: loc.h:2185
uint16_t Tlvresult
Definition: loc.h:1915
swi_uint256_t ParamPresenceMask
Definition: loc.h:984
altSrcInfo_t altitudeSrcInfo
Definition: loc.h:2450
uint8_t * pVertConfidence
Definition: loc.h:1902
unpack_result_t unpack_loc_SLQSLOCSetCradleMountConfig_t
Definition: loc.h:2522
loc_gyroAcceptReady * pGyroAcceptReady
Definition: loc.h:3339
uint32_t linkage
Definition: loc.h:2263
uint32_t validMask
Definition: loc.h:2119
uint16_t Tlvresult
Definition: loc.h:2776
uint8_t horConfidence
Definition: loc.h:2436
int has_accelTemp
Definition: loc.h:2714
uint32_t gyroTimeSrc
Definition: loc.h:2713
uint64_t * pTimestampUtc
Definition: loc.h:1457
unpack_loc_Delete_Assist_Data_t unpack_loc_DeleteAssistData_t
Definition: loc.h:1069
int pack_loc_SLQSLOCInjectSensorData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SLQSLOCInjectSensorData_t *reqArg)
loc_IntermediateRptStateTlv loc_intermediateRptState
Definition: loc.h:3932
swi_uint256_t ParamPresenceMask
Definition: loc.h:3712
int has_timestampUtc
Definition: loc.h:2453
uint8_t appProviderLength
Definition: loc.h:278
swi_uint256_t ParamPresenceMask
Definition: loc.h:1066
uint32_t * pSpeedUnc
Definition: loc.h:1445
uint32_t * pHorUncEllipseSemiMajor
Definition: loc.h:1440
uint32_t sessionStatus
Definition: loc.h:1434
uint8_t appVersionLength
Definition: loc.h:283
uint32_t timeSource
Definition: loc.h:2647
uint8_t verValid
Definition: loc.h:3892
uint32_t status
Definition: loc.h:3791
int has_gyroData
Definition: loc.h:2708
uint32_t HDOP
Definition: loc.h:1122
int unpack_loc_SLQSLOCInjectUTCTime(uint8_t *pResp, uint16_t respLen, unpack_loc_SLQSLOCInjectUTCTime_t *pOutput)
uint32_t * pHorReliability
Definition: loc.h:1443
uint32_t * pHeadingUnc
Definition: loc.h:1907
uint8_t * pGyroSamplesAccepted
Definition: loc.h:3184
uint16_t batchPerSec
Definition: loc.h:3284
int unpack_loc_GetOpMode_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_GetOpMode_Ind_t *pOutput)
uint32_t injectSensorDataStatus
Definition: loc.h:3181
int has_longitude
Definition: loc.h:2433
swi_uint256_t ParamPresenceMask
Definition: loc.h:645
uint16_t Tlvresult
Definition: loc.h:1963
uint32_t * pTimeUnc
Definition: loc.h:1892
int has_altitudeWrtMeanSeaLevel
Definition: loc.h:2443
uint32_t cradleMountConfigStatus
Definition: loc.h:3018
tempData_t gyroTemp
Definition: loc.h:2717
uint8_t * pHorEllpConf
Definition: loc.h:1897
loc_AppProviderInfoTlv loc_appProviderInfo
Definition: loc.h:3934
swi_uint256_t ParamPresenceMask
Definition: loc.h:3053
double latitude
Definition: loc.h:2430
uint8_t mask
Definition: loc.h:321
float vertUnc
Definition: loc.h:2444
uint8_t * pAppVersion
Definition: loc.h:284
uint32_t * pFixId
Definition: loc.h:1463
uint32_t * pTimeSrc
Definition: loc.h:1912
uint32_t status
Definition: loc.h:1884
uint32_t * pAltitudeWrtEllipsoid
Definition: loc.h:1446
uint8_t injectEnable
Definition: loc.h:3255
uint32_t interval
Definition: loc.h:3848
swi_uint256_t ParamPresenceMask
Definition: loc.h:3442
uint16_t samplesPerBatch
Definition: loc.h:3310
uint8_t injectEnable
Definition: loc.h:3309
swi_uint256_t ParamPresenceMask
Definition: loc.h:1506
#define MAX_SENSOR_DATA_LEN
Definition: loc.h:231
swi_uint256_t ParamPresenceMask
Definition: loc.h:910
uint16_t Tlvresult
Definition: loc.h:628
uint8_t sessionId
Definition: loc.h:1435
int unpack_loc_SLQSLOCInjectPosition(uint8_t *pResp, uint16_t respLen, unpack_loc_SLQSLOCInjectPosition_t *pOutput)
uint32_t * pTechnologyMask
Definition: loc.h:1909
int unpack_loc_SLQSLOCSetCradleMountConfig(uint8_t *pResp, uint16_t respLen, unpack_loc_SLQSLOCSetCradleMountConfig_t *pOutput)
int unpack_loc_PositionRpt_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_PositionRpt_Ind_t *pOutput)
uint64_t mask
Definition: loc.h:407
int unpack_loc_BestAvailPos_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_BestAvailPos_Ind_t *pOutput)
int has_gyroTemp
Definition: loc.h:2716
uint8_t * pAppProvider
Definition: loc.h:279
unpack_result_t unpack_loc_SLQSLOCInjectUTCTime_t
Definition: loc.h:2189
sensorData_t gyroData
Definition: loc.h:2709
loc_FixCriteriaStatusTlv loc_fixCriteriaStatus
Definition: loc.h:3930
int pack_loc_SLQSLOCGetBestAvailPos(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SLQSLOCGetBestAvailPos_t *reqArg)
uint16_t Tlvresult
Definition: loc.h:3633
loc_CellDb * pCellDb
Definition: loc.h:1047
int has_rawHorUncCircular
Definition: loc.h:2459
int unpack_loc_GetServer_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_GetServer_Ind_t *pOutput)
loc_SVInfo * pSVInfo
Definition: loc.h:1045
swi_uint256_t ParamPresenceMask
Definition: loc.h:1588
uint32_t * pHorizontalAccuracyLvl
Definition: loc.h:820
uint8_t len
Definition: loc.h:340
swi_uint256_t ParamPresenceMask
Definition: loc.h:3019
swi_uint256_t ParamPresenceMask
Definition: loc.h:1964
uint32_t gpsTimeOfWeekMs
Definition: loc.h:1186
uint32_t xid
Definition: loc.h:1604
unpack_result_t unpack_loc_GetFixCriteria_t
Definition: loc.h:3749
loc_IPv4Info * pIPv4AddrInfo
Definition: loc.h:2969
swi_uint256_t ParamPresenceMask
Definition: loc.h:1556
uint32_t * pHeading
Definition: loc.h:1906
int pack_loc_DeleteAssistData(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_Delete_Assist_Data_t *reqArg)
loc_svUsedforFix * pSvUsedforFix
Definition: loc.h:1914
uint32_t system
Definition: loc.h:320
int unpack_loc_Start(uint8_t *pResp, uint16_t respLen, unpack_loc_Start_t *pOutput)
uint16_t batchPerSec
Definition: loc.h:3230
uint32_t * pConfigAltitudeAssumed
Definition: loc.h:824
swi_uint256_t ParamPresenceMask
Definition: loc.h:3098
uint32_t engineState
Definition: loc.h:1504
uint8_t gnssSvUsedList_len
Definition: loc.h:1168
int unpack_loc_SetOperationMode_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_SetOperationMode_Ind_t *pOutput)
uint16_t Tlvresult
Definition: loc.h:894
uint32_t * pHorUncEllipseSemiMajor
Definition: loc.h:1894
uint8_t * pAccelTempSamplesAccepted
Definition: loc.h:3185
int unpack_loc_CradleMountCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_CradleMountCallback_Ind_t *pOutput)
uint32_t mask
Definition: loc.h:481
uint32_t IPv6Port
Definition: loc.h:3490
uint32_t * pAltitudeWrtMeanSeaLevel
Definition: loc.h:1447
uint32_t * pXid
Definition: loc.h:1885
uint8_t serverAddrTypeMask
Definition: loc.h:2820
uint16_t Tlvresult
Definition: loc.h:825
uint32_t * pHorUncEllipseSemiMinor
Definition: loc.h:1439
float snr
Definition: loc.h:2127
uint32_t source
Definition: loc.h:2262
uint8_t appNameLength
Definition: loc.h:280
uint32_t * pSpeedVerticalUnc
Definition: loc.h:1905
uint16_t Tlvresult
Definition: loc.h:968
uint16_t IPv4Port
Definition: loc.h:3473
uint32_t * pIntermediateReportState
Definition: loc.h:821
uint32_t aidingIndicatorMask
Definition: loc.h:1147
int unpack_loc_GetFixCriteria(uint8_t *pResp, uint16_t respLen, unpack_loc_GetFixCriteria_t *pOutput)
uint16_t samplesPerBatch
Definition: loc.h:3256
swi_uint256_t ParamPresenceMask
Definition: loc.h:2777
swi_uint256_t ParamPresenceMask
Definition: loc.h:717
uint32_t * pMode
Definition: loc.h:3711
uint16_t Tlvresult
Definition: loc.h:1587
uint16_t id
Definition: loc.h:501
uint8_t appVersionValid
Definition: loc.h:282
uint32_t * pVertUnc
Definition: loc.h:1448
float altitudeWrtMeanSeaLevel
Definition: loc.h:2442
int unpack_loc_EngineState_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_EngineState_Ind_t *pOutput)
int unpack_loc_DeleteAssistData_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_DeleteAssistData_Ind_t *pOutput)
uint32_t opaqueId
Definition: loc.h:2705
double longitude
Definition: loc.h:2432
uint32_t IPv4Addr
Definition: loc.h:3472
int has_opaqueId
Definition: loc.h:2704
int has_positionSrc
Definition: loc.h:2457
uint32_t * pHeading
Definition: loc.h:1452
#define LOC_UINT8_MAX_STRING_SZ
Definition: loc.h:17
int unpack_loc_SLQSLOCSetServer(uint8_t *pResp, uint16_t respLen)
uint8_t TlvPresent
Definition: loc.h:3792
uint32_t * pSpeedHorizontal
Definition: loc.h:1444
swi_uint256_t ParamPresenceMask
Definition: loc.h:3634
int pack_loc_SLQSLOCInjectUTCTime(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SLQSLOCInjectUTCTime_t *reqArg)
uint32_t * pSpeedVertical
Definition: loc.h:1451
unpack_result_t unpack_loc_SLQSLOCInjectSensorData_t
Definition: loc.h:2720
uint32_t vertReliability
Definition: loc.h:2448
loc_SV * pSV
Definition: loc.h:341
float rawHorUncCircular
Definition: loc.h:2458
uint32_t mask
Definition: loc.h:431
loc_ClkInfo * pClkInfo
Definition: loc.h:1048
uint16_t Tlvresult
Definition: loc.h:644
uint32_t timeUncMsec
Definition: loc.h:2186
int unpack_loc_InjectUTCTimeCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_InjectUTCTimeCallback_Ind_t *pOutput)
uint32_t status
Definition: loc.h:2020
uint8_t mask
Definition: loc.h:502
uint16_t samplesPerBatch
Definition: loc.h:3283
uint32_t * pMagneticDeviation
Definition: loc.h:1908
uint8_t nameLen
Definition: loc.h:3890
uint32_t * pSpeedVertical
Definition: loc.h:1904
int unpack_loc_SetServer_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_SetServer_Ind_t *pOutput)
uint32_t horReliability
Definition: loc.h:2438
swi_uint256_t ParamPresenceMask
Definition: loc.h:3935
loc_URLAddrInfo * pURLAddr
Definition: loc.h:3533
uint16_t Tlvresult
Definition: loc.h:2156
float altitudeWrtEllipsoid
Definition: loc.h:2440
int has_latitude
Definition: loc.h:2431
uint8_t sensorDataLen
Definition: loc.h:2607
uint8_t healthStatus
Definition: loc.h:2122
float azimuth
Definition: loc.h:2126
uint64_t * pLongitude
Definition: loc.h:1887
int unpack_loc_Stop(uint8_t *pResp, uint16_t respLen, unpack_loc_Stop_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: loc.h:842
uint8_t * pAltitudeAssumed
Definition: loc.h:1465
uint8_t svInfoMask
Definition: loc.h:2124
int has_serverAddrTypeMask
Definition: loc.h:2819
int has_confidence
Definition: loc.h:2518
unpack_result_t unpack_loc_SLQSLOCInjectPosition_t
Definition: loc.h:2464
unpack_result_t unpack_loc_SLQSLOCGetServer_t
Definition: loc.h:2823
loc_IPv6Info * pIPv6AddrInfo
Definition: loc.h:2970
float horUncCircular
Definition: loc.h:2434
int unpack_loc_InjectPositionCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_InjectPositionCallback_Ind_t *pOutput)
uint32_t * pTechnologyMask
Definition: loc.h:1455
uint64_t * pLatitude
Definition: loc.h:1436
uint16_t batchPerSec
Definition: loc.h:3257
uint8_t TlvPresent
Definition: loc.h:2879
uint32_t status
Definition: loc.h:1962
uint8_t * pLeapSeconds
Definition: loc.h:1458
uint32_t timeOfFirstSample
Definition: loc.h:2605
uint32_t * pMagneticDeviation
Definition: loc.h:1454
loc_sensorDataUsage * pSensorDataUsage
Definition: loc.h:1462
uint32_t serverStatus
Definition: loc.h:3600
uint32_t * pHeadingUnc
Definition: loc.h:1453
uint32_t * pSpeedHorizontal
Definition: loc.h:1899
uint16_t Tlvresult
Definition: loc.h:1065
int has_acceleroTimeSrc
Definition: loc.h:2710
uint8_t svListLen
Definition: loc.h:2118
loc_IPv4Config * pIPv4Config
Definition: loc.h:3531
Definition: switype_256bit.h:15
uint8_t temperatureDataLen
Definition: loc.h:2649
int unpack_loc_EventRegister(uint8_t *pResp, uint16_t respLen, unpack_loc_EventRegister_t *pOutput)
uint32_t serverType
Definition: loc.h:2968
int pack_loc_SetExtPowerState(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, pack_loc_SetExtPowerState_t *reqArg)
loc_HorAccuracyLvlTlv loc_horAccuracy
Definition: loc.h:3931
int unpack_loc_SensorStreamingCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_SensorStreamingCallback_Ind_t *pOutput)
float elevation
Definition: loc.h:2125
loc_gpsTime * pGpsTime
Definition: loc.h:1911
uint32_t port
Definition: loc.h:2899
uint64_t * pTimestampUtc
Definition: loc.h:1891
uint64_t eventRegister
Definition: loc.h:627
uint16_t port
Definition: loc.h:2878
loc_accelAcceptReady * pAccelAcceptReady
Definition: loc.h:3338
uint8_t vertConfidence
Definition: loc.h:2446
uint8_t * pVertConfidence
Definition: loc.h:1449
int unpack_loc_GnssSvInfo_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_GnssSvInfo_Ind_t *pOutput)
uint32_t VDOP
Definition: loc.h:1123
loc_gpsTime * pGpsTime
Definition: loc.h:1459
uint32_t extPowerState
Definition: loc.h:700
loc_IPv6Config * pIPv6Config
Definition: loc.h:3532
loc_accelTempAcceptReady * pAccelTempAcceptReady
Definition: loc.h:3340
int unpack_loc_FixCriteria_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_FixCriteria_Ind_t *pOutput)
swi_uint256_t ParamPresenceMask
Definition: loc.h:2157
uint16_t Tlvresult
Definition: loc.h:909
uint16_t Tlvresult
Definition: loc.h:1050
uint16_t Tlvresult
Definition: loc.h:1605
uint16_t Tlvresult
Definition: loc.h:1555
int unpack_loc_InjectTimeSyncDataCallback_Ind(uint8_t *pResp, uint16_t respLen, unpack_loc_InjectTimeSyncDataCallback_Ind_t *pOutput)
int pack_loc_SLQSLOCGetOpMode(pack_qmi_t *pCtx, uint8_t *pReqBuf, uint16_t *pLen, void *reqArg)
uint8_t rawHorConfidence
Definition: loc.h:2460